function checkCode(json){
	switch(json.resultCode)
	{
	case '200':
	 return true;
	default:
	 showMsg(json.errorMsg);
	 return false;
	}
}

function showMsg(msg){
	layer.alert(msg, {
		  icon: 2,
		  skin: 'layer-ext-moon' //该皮肤由layer.seaning.com友情扩展。关于皮肤的扩展规则，去这里查阅
	});
}

/*http请求异常时提示*/
function serverError(){
	layer.msg('请求异常，请联系管理员！');
}

/**
 * 
 * @param formId 查询条件表单id
 * @param tmplId 模板id
 * @param showDivId 数据需要显示到的元素的id
 * @param pageDivId 分页dom id
 */
function initPage(formId, tmplId, showDivId, pageDivId) {
	var $form = $("#" + formId);
	var $showDiv = $("#" + showDivId);
	var $pageDiv = $("#" + pageDivId);
	var url = $form.attr("action");
	var tmpl = $("#"+tmplId).html();
	$.ajax({
	  dataType: "json",
	  url: url,
	  type:"get",
	  data:$form.serialize(),
	  success: function(result){
		  var totalPage = result.data.pages;
		  $('#total').text(result.data.total);
		  laytpl(tmpl).render(result, function(html) {
				$showDiv.html(html);
			});
		  if(totalPage>1){//大于1页才显示分页
			  laypage({
				  cont : $pageDiv, // 容器。值支持id名、原生dom对象，jquery对象。
				  pages : totalPage, // 通过后台拿到的总页数
				  curr:  1,
				  skip: true, //是否开启跳页
				  skin: '#AF0000',
				  groups: 3, //连续显示分页数
				  jump : function(e,first) { // 触发分页后的回调
					  $form.find("input[name='pageNum']").val(e.curr);
					  if(!first){
						  $.ajax({
							  dataType: "json",
							  url: url,
							  type:"post",
							  data:$form.serialize(),
							  success: function(res){
								  //e.pages = e.last = res.data.pages; // 重新获取总页数，一般不用写
								  laytpl(tmpl).render(res, function(html) {
									  $showDiv.html(html);
								  });
							  }
						  });
					  }
				  }
			  });
		  	}else{
		  		$pageDiv.html('');
		  	}
	  }
	});
}


/**
 * 
 * @param formId 查询条件表单id
 * @param tmplId 模板id
 * @param showDivId 数据需要显示到的元素的id
 * @param pageDivId 分页dom id
 * 
 * ----删除和更新是调用.
 * 
 * 删除完 laypage - pages: result.data.pages, 没更新
 * 
 * 暂时做在更新数据
 */
function reloadPage(formId, tmplId, showDivId, pageDivId) {
	var $form = $("#" + formId);
	var $showDiv = $("#" + showDivId);
	var $pageDiv = $("#" + pageDivId);
	var url = $form.attr("action");
	var tmpl = $("#"+tmplId).html();
	
	$.ajax({
	  dataType: "json",
	  url: url,
	  type:"get",
	  data:$form.serialize(),
	  success: function(result){
		  var totalPage = result.data.pages;
		  $('#total').text(result.data.total);
		  laytpl(tmpl).render(result, function(html) {
				$showDiv.html(html);
		  });
		  if(totalPage>1){//大于1页才显示分页
			  laypage({
			      cont: $pageDiv, //容器。值支持id名、原生dom对象，jquery对象。【如该容器为】：<div id="page1"></div>
			      pages: result.data.pages, //通过后台拿到的总页数
			      curr: result.data.pageNum, //当前页
			      jump : function(e,first) { // 触发分页后的回调
					  $form.find("input[name='pageNum']").val(e.curr);
					  if(!first){
						  $.ajax({
							  dataType: "json",
							  url: url,
							  type:"post",
							  data:$form.serialize(),
							  success: function(res){
								 // e.pages = e.last = res.data.pages; // 重新获取总页数，一般不用写
								  laytpl(tmpl).render(res, function(html) {
									  $showDiv.html(html);
								  });
							  }
						  });
					  }
				  }
			  });
		  }else{
			  $pageDiv.html('');
		  }
	  }
	});
}